harass the witness - Allemand Anglais Dictionnaire